distilling tower - English Synonyms Dictionary